Using a Cluster File System -- Th-clufs -- to Construct a Scalable Cluster System of Web Servers
نویسنده
چکیده
In this paper we present a novel cluster file system TH-CluFS -in distributed service environment, especially in Internet service area, and use the file system to construct a scalable web server cluster. TH-CluFS has a consistent file view across several servers connected by a high-speed local area network and out-performs the traditional distributed file systems. Due to the advantages of high-speed LAN, the system provides stronger support for the fast file access service than the previous distributed systems, such as NFS, AFS and Coda. In this paper we describe the key issues in cluster file systems and focus on the improvement from traditional distributed file system to current cluster file system – TH-CluFS.
منابع مشابه
Design of an I/O Balancing File System on Web Server Clusters
The paper presents the design of an I/O balancing file system on Web server clusters. High-speed networks allow machines to access remote data nearly as quickly as they can access local data. This trend motivates the introduction of I/O balancing mechanism into cluster file systems. Two effective approaches are issued in the paper: file migration and unique cache. The former is to migrate the f...
متن کاملA light-weight, collaborative temporary file system for clustered Web servers
Previous studies indicate that I/O could become a performance bottleneck in commodity PC-based cluster Web servers. Current local native file systems do not work well for expensive file I/Os while specialized file systems have a limitation on portability. In this paper, we present a lightweight, collaborative temporary file system (CTFS) to improve disk I/O performance for clustered Web servers...
متن کاملCTFS: A New Light-Weight, Cooperative Temporary File System for Cluster-Based Web Servers
Previous studies showed that I/O could become a major performance bottleneck in cluster-based Web servers. Adopting a large I/O buffer cache on separate server nodes is not a good performance-cost scheme and sometime infeasible because of the high price and poor reliability. Current native file systems do not work well for the poor performance. Specialized file systems suffer a poor portability...
متن کاملA Scalable HTTP Server: The NCSA Prototype
While the World Wide Web (www) may appear to be intrinsically scalable through the distribution of files across a series of decentralized servers, there are instances where this form of load distribution is both costly and resource intensive. In such cases it may be necessary to administer a centrally located and managed http server. Given the exponential growth of the internet in general, and ...
متن کاملCache Management in Scalable Network Servers
For many users, the perceived speed of computing is increasingly dependent on the performance of network server systems, underscoring the need for high performance servers. Cost-effective scalable network servers can be built on clusters of commodity components (PCs and LANs) instead of using expensive multiprocessor systems. However, network servers cache files to reduce disk access, and the c...
متن کامل